RE: VLC x264 GCC profiling
by gil_savir on Sep 20, 2009 |
gil_savir
Posts: 59 Joined: Dec 7, 2008 Last seen: May 10, 2021 |
||
Gil,
gmon.out was renamed to mobcal_HD_1280x720_gmon.out and checked-in to svn under x264_profiling/gmon_files/. Are you looking for this or something else? -Gijo found it. Is the original (or encoded) file available on-line? it would be interesting to see what kind of video was compressed, since the kind of scenes it contains affects the compression process. |
RE: VLC x264 GCC profiling
by gijoprems on Sep 21, 2009 |
gijoprems
Posts: 13 Joined: Jun 17, 2008 Last seen: Jan 8, 2014 |
||
Yes, it's available here:-
ftp://ftp.ldv.e-technik.tu-muenchen.de/pub/test_sequences/720p/720p50_mobcal_ter.yuv -Gijo |
RE: VLC x264 GCC profiling
by burra on Sep 24, 2009 |
burra
Posts: 11 Joined: Aug 13, 2008 Last seen: Nov 24, 2011 |
||
Hi,
sorry for being "away". Been busy with other projects. Started to think about the profiling. It might be useful to make a script that could download all .yuv files/check md5sums. Run profiling on all files and make a folder with profiling data. One could have which x264 bin file to use as a input parameter. Would also be nice to get it working with the default BusyBox tools. So we can run the script on the embedded platform later. After we have done some part of the x264 encoder in HW we need to run all profiling test again to see if we got any improvement. Would be nice to have the profiling automated. Any suggestions on how to do this? -Burra |
RE: VLC x264 GCC profiling
by gil_savir on Sep 24, 2009 |
gil_savir
Posts: 59 Joined: Dec 7, 2008 Last seen: May 10, 2021 |
||
After we have done some part of the x264 encoder in HW we need to run all profiling test again to see if we got any improvement. Would be nice to have the profiling automated.
There is no point to compare profiling info gathered on our PCs with new profiling info generated in simulation. I'm also not sure if it will be feasible to run so many .yuv files on simulation. Simulating video encoding is a slow process that might cost hours-to-days for bit-stream of less than 100 frames. I think our next steps should be: - establish simulation environment based on the ORPSOC project. - port x264 to OR1K and simulate it. - start implementing one or more x264 functions in HW, and create test-suit for simulation and profiling. The test suit should enable choosing .yuv file for input bit-stream. - gil |
RE: VLC x264 GCC profiling
by mike on Sep 25, 2009 |
mike
Posts: 1 Joined: May 20, 2004 Last seen: Sep 10, 2015 |
||
Thanks Gil. I am using UNR 9.04 Jaunty on a Atom N270 with 2GB RAM
That's correct, YUV is just video. I downloaded the VLC player for Windows and the behavior was identical. The YUV(qcif version) files played but the cif versions and the x264 versions did not. Not sure how to resolve this. Will check it out on the Doom9 forum. Thanks again. Guru Hi, Guru, I have no vlc player in my linux box, but if you have mplayer installed, you can try this command for yuv view: mplayer YUVFILE.yuv -demuxer rawvideo -rawvideo w=weight:h=height:fps=FPS:format=i420 -vo x11 Press key "." can view step by step. It works on my debian system,;). In windows, there are many other YUV viewers. Johnson Zhu |
RE: VLC x264 GCC profiling
by ckavalipati on Sep 29, 2009 |
ckavalipati
Posts: 19 Joined: Aug 3, 2009 Last seen: Oct 30, 2012 |
||
Hi,
could someone update the x264_cygwin.exe to one compiled from the same snapshot? -gil I updated the Cygwin binary. Not sure how much useful this will be at this point. Sorry, I was away for more than a month due to other commitments (both personal and work related). Trying to catch-up all the discussions. |